package com.jike.shop.common.dto;

import lombok.AllArgsConstructor;
import lombok.Builder;
import lombok.Data;
import lombok.NoArgsConstructor;

import java.io.Serializable;
import java.util.List;

/**
 * 提交订单对象
 */
@Data
@Builder
@NoArgsConstructor
@AllArgsConstructor
public class CreateOrderDTO implements Serializable {

    // 序列号
    private long orderId;
    // 物流信息
    private LogisticsInfo logisticsInfo;
    // 商品信息
    private List<GoodInfo> goodInfos;
    // 价格信息
    private PriceInfo priceInfo;
    // 支付信息
    private PayInfo payInfo;
    // 发票信息
    private InvoiceInfo invoiceInfo;
}
